module signed_to_unsigned
#(
	parameter WIDTH = 12
)
(
	input [WIDTH-1:0] s_data,
	output reg [WIDTH-1:0] us_data
);
//	always @ (*)
//	if(s_data[WIDTH-1])
//		us_data <= 2^^(WIDTH-1) + s_data;
//	else
//		us_data <= 2^^(WIDTH-1) + s_data;
	
	always @ (*)
	if(s_data[WIDTH-1])
		us_data <= 2048 + s_data;
	else
		us_data <= 2048 + s_data;
	
//	always @ (*) us_data = s_data;
	
endmodule
